//使用导入语句  导入其他模块的内容
//require()
require('./01.定义模块-导出模块')

console.log(obj.add(10, 20));
console.log(obj.sub(10, 20));


var{add,sub}=require('./01.定义模块-导出模块')
console.log(add(10,20));
console.log(sub(10,20));
console.log(obj);

//在nodejs环境下，模块的导入使用require()
//在nodejs环境下，模块的导出使用module.exports或者exports
//这种模块的导入/导出语法，属于commonJS模块规范，commonJS规范是nodejs平台唯一 模块化规范

//在浏览器环境下，模块的导入使用import  xx from '路径'
//在浏览器环境下，模块的导出使用export default 或 export
//这种模块的导入/导出语法  属于es6 模块化规范，es6模块化规范是浏览器环境下的其中一种 模块化规范 （还有其他规范，例如：AMD规范）